convoluted (complicated/tricky) - Spanish English Dictionary